travel-limiting spring - Turkish English Dictionary